
/*锟斤拷昊拷锟斤拷锟脚ワ拷锟斤拷锟缴�*/
/*锟斤拷锟斤拷锟斤拷式*/
.palr35{padding-left: 35px;padding-right: 35px;}
.pdt0{padding-top:0px;}
.fl{float: left}
.fr{float: right}
.display_inlineblock{display:inline-block}
.over_flow{overflow: hidden}
.mauto{margin:0 auto;}
.color_4982bf{color:#2F5AFF}
.icon{background: url("../img/icons.png");display: block;cursor: pointer;font-style: normal}
.center{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
.hidden{display: none}
.show{display: block}
.pd_l{padding-left:10px}
.btn_bg{position: relative}
.btn_bg a,
.btn_bg span{position: absolute;top:0;left:0;text-align: center;}
.btn_bold,.btn_bg a{transition: all 0.2s; text-align: center;}
.btn_bg span{background: #000}
.btn_bg a:hover{opacity: 0.9; color: #fff;}
.btn_bold{ border:1px solid #2F5AFF;background:#fff;color:#2F5AFF;}
.btn_bold:hover{background: #2F5AFF; color: #fff;}
.relative{position: relative}
.bg{height:13px;background: #F4F4F4}
.bubottom{height:25px;
    margin:10px 0;
    box-shadow: 0 12px 16px -3px rgba(82, 94, 140, 0.1);
   }
.align_right{text-align: right}
.mar-left30{margin-left:30px!important;}
.padt30{padding-top:30px!important;}
.mar-left10{margin-left:10px!important;}
.mar_b30{margin-bottom:30px;}
.doble{line-height: 1.5em!important;padding-top: 10px!important;}
.doble1{line-height: 1.3em!important;padding-top:5px!important;}
.height_auto{height:auto!important;}
.color_e27826{color:#ff7915!important;}
/*锟斤拷锟斤拷css*/
.font_18{font-size: 18px;}
.font_20{font-size:20px;}
.text_center{text-align: center}
.visi{visibility: hidden}
.nounder{text-decoration: none}
.width560{width:560px;}
.width520{width:520px}
.width270{width:270px;}
.width335{width:335px;}
.width_145{width:145px}
.width_275{width:275px}
.width115{width:115px;}
.width300{width:300px;}
.width135{width:135px;}
.width460{width:460px;}
.width200{width:200px;}
.width640{width:640px;}
.width430{width:430px;}
.pdl30{padding-left: 30px}
.pdl100{padding-left: 100px}
.lin-hei{line-height: 60px;}
.linhe2em{line-height: 2em}
.linhe15em{line-height:1.5em}
.lin-hei30{line-height: 30px}
.bg_2F5AFF{background: #2F5AFF}
.bg_c7c7c7{background:#c7c7c7}
.color2F5AFF{color:#2F5AFF}
.color_81{color:#818181}
.margin_auto{margin-left:auto;margin-right:auto;}
.mab10{margin-bottom:10px}
.mab20{margin-bottom:20px}
.marl215{margin-left:215px}
.mab30{margin-bottom:30px}
.mat30{margin-top:30px}
.mat20{margin-top:20px}
.mat10{margin-top:10px}
.mask5{
    position: fixed;
    top:0;
    left:0;
    height: 100%;
    width:100%;
    background: rgba(0,0,0,.4);
    z-index: 9999;
    color:#333;
    font-size: 14px;
}
.mask_ts{
    position: absolute;
    bottom:0;
    left:0;
    background:#f5f5f5;
    line-height: 28px;
    height:28px;
    font-size: 12px;
    color:#818181;
    text-align: center;
}
.btn_mask input,
.mask5 .btn_mask,
.mask5 .btn_mask span,
.mask5 .btn_mask a{
    height:32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    border-radius: 2px;
}
.btn_mask input,
.mask5 .btn_mask span,
.mask5 .btn_mask a{
    position: absolute;
    top:0;
    left: 0;
}
.mask5 .btn_mask a:hover{
    opacity: 0.9;
}
.mask5 .btn_mask .notmis{
    color:#2F5AFF;
}
.mask5 .btn_mask .notmis:hover{
    opacity: 1;
}
.mask5 .btn_mask span{
    background: #000;
}
.mask5 i{
    display: block;
    background: url("../img/maks_icon.png") no-repeat;
}
.mask5 .mask_close{
    height:14px;
    width:14px;
    background-position: -211px 0;
    cursor: pointer;
    margin-top:20px;
}
.mask5  .mask_sucee{
    width:60px;
    height:60px;
    background-position: 0 0;
    margin-right: 20px;
}
.mask5 .shijian{
    background-position: -141px 0;
}
.mask5 .tishiss{
    background-position: -71px 0;
}
.mask5 h3{
    height:51px;
    border-bottom:1px solid #eaeaea;
    line-height: 50px;
    font-size: 16px;
    padding:0 5px;
}
.mask5 .noborder{
    border-bottom:none;
}
.mask_wrap{
    height: auto;
    padding:0 30px 50px;
    background: #fff;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
}
.mask_input{
    height:32px;
    margin-bottom:10px;
}
.mask_input span{
    line-height: 32px;
    font-size: 12px;
}
.mask_input input{
    border:1px solid #dfdfdf;
    height:32px;
    line-height: 30px;
    width:200px;
    padding:0 10px 0 10px;
}
.mask_inouted input{
    width:169px;
}
.mask_inouted u{
    width:31px;
    height:32px;
    border:1px solid #dfdfdf;
    border-left: none;
    text-decoration: none;
    font-size: 12px;
    line-height: 30px;
    color:#4d4d4d;
    text-align: center;
}
.mask_inouted1 input{
    width:130px;
    border-right: none;
}
.mask_inouted1 img{
    width:70px;
    height: 32px;
    border:1px solid #dfdfdf;
}
.font12{font-size: 12px;}
.width380{
    width:380px;
}
.btn_mask .input_tupian{
    width:245px;
    border-radius: 0;
    border:1px solid #d5d5d5;
    position: static;
    color:#333;
    text-align: left;
}
.btn_mask .input_btn{
    width:135px;
    height:32px;
}
.btn_mask .input_btn input:nth-child(2){
	opacity:0;
}
.btn_mask .input_btn input{
	width:135px;
    height:32px;
	top:0;
	left:0;
    border-radius: 0;
    background: #d5d5d5;
    color:#333;
    cursor: pointer;
}
.text_con{
    height:35px;
    line-height: 35px;
}
.zrls{
    height:35px;
    position: relative;
}
.zrls input{
    height:24px;
    font-family:  Microsoft YaHei,Helvetica,Tahoma,tahoma,arial,Hiragino Sans!important;
    width:127px;
    border:1px solid #e7e7e7;
    background: url("../img/zrlss.png") no-repeat 110px center;
    padding:0 18px 0 5px;
}
.zrls ul{
    position: absolute;
    top:24px;
    left: 0;
    text-align: center;
    width:127px;
    height:105px;
    background: #f4f4f4;
    border:1px solid #e7e7e7;
    border-top:none;
    border-bottom:none;
    overflow:auto;
}
.zrls ul li{
    border-bottom:1px solid #e7e7e7;
    height:26px;
    line-height: 26px;
}
.text_con1{
    height:38px;
    line-height: 38px;
    font-size: 12px;
}
.text_con1 i{
    height:16px;
    width:16px;
    background-position:-216px -42px;
    margin-top:12px;
    margin-right: 10px;
}
.text_con1 .act{
    background-position:-234px -42px;
}
.renwu_icon i{
    height:141px;
    width:135px;
    background-position:0 -70px ;
    margin-top:5px;
}
.renwu_icon p{

}
/*锟揭碉拷锟剿伙拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷*/
.risk_evaluation{
    width:1200px;
    height:30px;
    line-height: 30px;
    background: #fffdc4;
    margin:20px auto -10px;
    padding:0 10px 0 13px;
    color:#c8a114;
    font-size: 12px;
}
.risk_evaluation .icon{
    margin-top:11px;
    height:9px;
    width:9px;
    background-position: -174px 0;
}
/*锟揭碉拷锟剿伙拷锟斤拷锟斤拷锟斤拷锟揭结构锟侥革拷锟斤拷*/
.risk_wrap{
    width:1200px;
    min-height:1150px;
/*    margin:115px auto 40px;*/
     margin:15px auto 40px;
    overflow: hidden;
}
/*锟揭碉拷锟剿伙拷锟斤拷锟斤拷锟斤拷嗟硷拷锟�*/
.risk_left{
    width:242px;
    background: #fff;
        border-radius: 8px;
}
.risk_portrait{
    height:350px;
    border-bottom:20px solid #F4F4F4;

}
.portrait_img{
    height:100px;
    width:100px;

    border-radius:50%;
    padding:4px;
    margin:21px auto 5px;
    position: relative;
}
.portrait_img img{
    height:100px;
    width:100px;
    border-radius: 50%;
}
.grade{
    position: absolute;
    width:105px;
    text-align: center;
    height: 22px;
    line-height: 22px;
    background: #ff7915;
    color:#fff;
    font-size: 14px;
    border-radius:10px;
    bottom:0;
    left:50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
}
.huiid{
    color: #9f9f9f;
    text-align: center;
}
.risk_portrait p{
    font-size: 16px;
    text-align: center;
    height:30px;
    line-height: 30px;
}
.authentication{
    width:215px;
    height:39px;
    margin:20px auto;
}
.authentication li{
    width:33.33%;
    float: left;
    text-align: center;
}

.authentication li div:nth-child(1){
 color:#FFBD00;
 font-size: 16px
}
.authentication li div:nth-child(2){
 color:#9B9B9B
}
.risk_menu li{
    overflow: hidden;
    font-size: 16px;
    color:#717171;
}
.menu_first{
    height:45px;
    line-height: 45px;
    cursor: pointer;
  /*  background: #f9f9f9;*/
/*    border-bottom:1px solid #efefef;*/
/*    border-left:3px solid #f9f9f9;*/
}
.menu_first a{
    color:#434343;
    margin: 0 0 0 60px
}
.menu_first a:hover{
    color:#2F5AFF;
}
.menu_first:hover,
.menu_second a:hover{
    color:#2F5AFF;
   background: #F8F9FB
}
.risk_menu li .act,
.menu_second .act{
  
    color:#2F5AFF;
    background: #F8F9FB
}
.risk_menu li .act a{
    color:#2F5AFF;
}
.menu_first:hover a{
    color:#2F5AFF;
}
.menu_first .icon{
    height:24px;
    width:23px;
}
.menu_first .icon:nth-child(3){
    height:16px;
    width:16px;
    background-position: -193px 0;
    margin: 22px 35px 0 0;
}
.menu_first .icon_1{
    background-position: 0 -98px;
    margin:9px 20px 0 72px;
}
.risk_menu li .menu_first_1 .oct{
    background-position: 0px -132px;
}
.risk_menu li .menu_first_1:hover .icon_1{
    background-position: 0px -132px;
}
.menu_first .icon_2{
    background-position: -33px -98px;
    margin:9px 20px 0 72px;
}
.risk_menu li .menu_first_2 .oct{
    background-position: -33px -132px;
}
.risk_menu li .menu_first_2:hover .icon_2{
    background-position: -33px -132px;
}
.menu_first .icon_3{
    background-position: -66px -98px;
    margin:9px 20px 0 72px;
}
.risk_menu li .menu_first_3 .oct{
    background-position: -66px -132px;
}
.risk_menu li .menu_first_3:hover .icon_3{
    background-position: -66px -132px;
}
.menu_first .icon_4{
    background-position: -99px -98px;
  margin:9px 20px 0 72px;
}
.risk_menu li .menu_first_4 .oct{
    background-position: -99px -132px;
}
.risk_menu li .menu_first_4:hover .icon_4{
    background-position: -99px -132px;
}
.menu_first .icon_5{
    background-position: -132px -98px;
  margin:9px 20px 0 72px;
}
.risk_menu li .menu_first_5 .oct{
    background-position: -132px -132px;
}
.risk_menu li .menu_first_5:hover .icon_5{
    background-position: -132px -132px;
}
.menu_second{
/*    border-bottom:1px solid #efefef;*/
}
.risk_menu li:last-child .menu_second{
    border-bottom:none;
    padding-bottom:20px;
}
.menu_second a{
    display: block;
    height:45px;
/*    margin: 0 0 0 60px;*/
    line-height: 45px;
    color:#969696;
padding: 0 0 0 60px; 
    font-size: 14px;
}
/*锟揭碉拷锟剿伙拷锟斤拷锟斤拷锟揭诧拷锟剿伙拷锟斤拷锟斤拷*/
.fenzhangborderradius{
    width:938px;
    background: #fff;
    border-radius:8px
 
}
.account_quan{
 
   width:1200px;
    background: #fff;
    border-radius:8px; 
    padding: 0 0 20px 0
}

.account_right{
 
   width:938px;
    background: #fff;
    border-radius:8px; 
    padding: 0 0 20px 0
}
.account_right .coupon_rule table{
    width:630px;
}
.account_right .coupon_rule table td{
    width:20%;
}

.account_right1{

   width:883px;
    background: #fff;
}
.account_right1 .coupon_rule table{
    width:630px;
}
.account_right1 .coupon_rule table td{
    width:20%;
}
.risk_title{
    height:80px;
    line-height: 80px;

    padding:0 35px;
    font-size: 26px;
    color:#333333;
    
  box-shadow: 0 12px 16px -3px rgba(82, 94, 140, 0.1);
/*    border-radius: 8px;*/
}
.risk_title span{
    padding:0 10px;
    height:55px;
    
}
.risk_title .lianjie{
    font-size: 16px;
    color: #333333;
    height:55px;
    padding:0 30px;
}
.risk_title .lianjie:hover,
.risk_title .act{
    text-decoration:none!important;
    border-bottom:3px solid #2F5AFF;
    color:#2F5AFF;
}
.risk_title a{
    font-size: 14px;
    color:#969696;
}
.risk_title a:hover{
    text-decoration: underline!important;
}


.risk_title1{
    height:80px;
    line-height: 80px;
  border-radius:8px;
    padding:0 35px;
   

}
.risk_title1 span:nth-child(1){

    font-size: 26px;
    color:#333333;
 
  
}
.risk_title1 span:nth-child(2){

    font-size: 14px;
    color:#2F5AFF;
cursor: pointer;
  
}

.risk_title1 span:nth-child(2) a{

    color:#2F5AFF;

  
}




.basic_infor{
    padding:0 45px 30px 45px;
  border-radius:8px;

}

.basic_infor .laal li{
  padding:14px 0;
  border-bottom:1px solid #EEEEEE
}


.basic_infor .basic_in{
    height:141px;
    padding: 27px 0;
    border-bottom:1px solid #efefef;
}
.basic_infor .basic_in li{
    width:271px;
    float: left;
    height:85px;

}
.basic_infor .basic_in li div:nth-child(1){
    height:49px;
    color:#aeaeae;
    font-size: 14px;
    padding-bottom:12px;
}
.basic_infor .basic_in li div:nth-child(2){
    height:37px;
    font-size: 34px;
    color:#ff7915;
}
.basic_infor .basic_in li:nth-child(3) div{
    font-size: 14px;
}
.basic_infor .basic_in li:nth-child(3) a,
.basic_infor .basic_in li:nth-child(3) span,
.basic_infor .basic_in li:nth-child(3) .btn_bg{
    height:37px;
    width:116px;
    line-height: 37px;
    border-radius: 2px;
}
.basic_infor .basic_in li:nth-child(3) .btn_bg a{
    background: #2F5AFF;
    color:#fff;
}
.basic_infor1{
    padding:0 35px;
    height:210px;
}
.basic_infor1 .basic_in{
    height:191px;
    padding: 27px 0;
    border-bottom:1px solid #efefef;
}
.basic_infor1 .basic_in li{
    width:271px;
    float: left;
    height:85px;
}
.basic_infor1 .basic_in li div:nth-child(1){
    height:49px;
    color:#aeaeae;
    font-size: 14px;
    padding-bottom:12px;
}
.basic_infor1 .basic_in li div:nth-child(2){
    height:37px;
    font-size: 34px;
    color:#ff7915;
}
.basic_infor1 .basic_in li:nth-child(3) div{
    font-size: 14px;
}
.basic_infor1 .basic_in li:nth-child(3) a,
.basic_infor1 .basic_in li:nth-child(3) span,
.basic_infor1 .basic_in li:nth-child(3) .btn_bg{
    height:37px;
    width:116px;
    line-height: 37px;
    border-radius: 2px;
}
.basic_infor1 .basic_in li:nth-child(3) .btn_bg a{
    background: #2F5AFF;
    color:#fff;
}

.btn_bg{
    height:37px;
    width:116px;
    line-height: 37px;
    border-radius: 2px;
    width:92px;
 /*   margin: 10px 0 0 0;
*/    position: relative;
    bottom:6px;

}
.btn_bg a{
    background: #2F5AFF;
    color:#fff;
        border-radius: 2px;
      width:92px
}

.basic_infor2{
    padding:0 35px;
    height:210px;
}
.basic_infor2 .basic_in{
    height:191px;
    padding: 27px 0;
    border-bottom:1px solid #efefef;
}
.basic_infor2 .basic_in li{
    width:203px;
    float: left;
    height:85px;
}
.basic_infor2 .basic_in li div:nth-child(1){
    height:49px;
    color:#aeaeae;
    font-size: 14px;
    padding-bottom:12px;
}
.basic_infor2 .basic_in li div:nth-child(2){
    height:37px;
    font-size: 34px;
    color:#ff7915;
}
.basic_infor2 .basic_in li:nth-child(4) div{
    font-size: 14px;
}
.basic_infor2 .basic_in li:nth-child(4) a,
.basic_infor2 .basic_in li:nth-child(4) span,
.basic_infor2 .basic_in li:nth-child(4) .btn_bg{
    height:37px;
    width:116px;
    line-height: 37px;
    border-radius: 2px;
}
.basic_infor2 .basic_in li:nth-child(4) .btn_bg a{
    background: #2F5AFF;
    color:#fff;
}


.prompt {
    height:18px;
    width:18px;
    margin-left:5px;
    background-position: -147px -28px;
}
.prompt:hover{
    background-position: -147px 0px;
}
.prompt_con{
   position:relative;
    height: auto !important;- width: 172px;
    padding:9px 6px;
    border:1px solid #eaeaea;
    background: #fafafa;
    line-height: 16px;
    font-size: 12px!important;
    left:30px;
    top:0;
}
.prompt_w{
    height:55px;
    width:182px;
}
.prompt_con:before{
    content: "";
    position: absolute;
    height:12px;
    width:12px;
    background: url("../img/arrow.png");
    left:-10px;
    top:4px;
}
.basic_two{
  
    padding:14px 0 24px;
}
.basic_two li{
   
    height:55px;
    line-height: 55px;
    font-size: 14px;
    color:#9B9B9B;

}
.basic_two li{
   
    height:55px;
    line-height: 55px;
    font-size: 14px;
    color:#9B9B9B;

}
.addtuchu{
    height:100px;
}
.addtuchu img{
cursor: pointer;
}

.xianchuan{
 color:#9B9B9B;
 width: 210px;
margin: 25px 0 0 30px
}
.xianchuanc{
 color:#9B9B9B;

margin: 25px 0 0 30px
}

.basic_two li:nth-child(2):before{

    margin-left: 30px;
}
.basic_two li:nth-child(3):before{
   
}

.basic_two li:nth-child(4):before{

    margin-left: 30px;
}
.basic_two li span:nth-child(1){
    color:#4A4A4A;
    width:120px;
    font-size: 16px;
}

.basic_two li span1:nth-child(1){
    color:#4A4A4A;
 font-size: 16px;
}

.basic_two li span:nth-child(2){
/* margin: 0 0 0 40px*/
}
.spansl{
   font-size: 16px;
   margin: 10px 0;
   display: block;  
}

.discount{
    background:#f8f8f8;
    height:43px;
    border-radius: 2px;
}
.discount li{
    width:271px;
    height:43px ;
    float: left;
    color:#aeaeae;
    font-size: 14px;
    line-height: 43px;
    position: relative;
}
.discount li div{
    width:auto;
    height:43px;
}
.discount .icon{
    height:31px;
    width:30px;
    background-position: 0px -165px;
    margin:5px 8px 0 0;
}
.discount li:nth-child(2) .icon{
    background-position: -39px -165px;
}
.discount li:nth-child(3) .icon{
    background-position: -78px -165px;
    opacity: 0.85;
}
/*锟斤拷锟斤拷*/
.rilitis{width:72px;color:#a7a7a7;padding-left:5px;padding-top:2px;line-height:1.2em;height:67px;border:1px solid #e4e4e4;position: absolute;top:0;right: -72px; background:#fff;transition:all 0.5s}
.rilitis p:nth-child(3){margin-top:4px; height:13px;color:#d2742e;background: url("../img/shouyi.png") no-repeat}
.rilitis p:nth-child(1){color:#2F5AFF;margin-top:2px;height:13px;background: url("../img/touzi.png")no-repeat}
.datetable td:hover .rilitis{right:0px;}
.content{width:813px; margin:20px auto 23px;}
.datetable{background:#fff;}
.datetable td{width:116px;}
.datetable thead tr{padding-top:10px; height:40px;}
.datetable thead td{color:#333;}
.datetable thead .calendar_in{font-size:14px;position: relative;}
.datetable thead .calendar_in span{padding-left:17px;}
.datetable thead .calendar_in:before{content: "";margin-top:1px;position: absolute;height:12px;width:12px;background:#2F5AFF;border-radius:50%;}
.datetable thead .calendar_in:nth-child(2):before{background:#ff7915;}
.datetable thead td select{outline:none;border:1px solid rgba(0,131,195,0.5);font-size:14px; font-family:"Microsoft YaHei",微锟斤拷锟脚猴拷;
    color:#333;}
.datetable thead td span{padding-left:5px;font-size:14px}
.datetable tbody td{border-bottom:1px solid #f5f5f5;text-align:center;}
.datetable tbody tr td:nth-child(1){ border-left:1px solid #f5f5f5;}
.datetable tbody td{padding:10px 0 25px 7px; color:#666; text-align:left; border-right:1px solid #f5f5f5;}
.datetable tbody .calendar_title{height:20px;background:#d1d1d1;}
.datetable tbody .calendar_title td{color:#fff;padding:0;line-height:20px; text-align:center; font-size:12px;}
.datetable tbody .calendar_title td:nth-child(2),
.datetable tbody .calendar_title td:nth-child(3),
.datetable tbody .calendar_title td:nth-child(4),
.datetable tbody .calendar_title td:nth-child(5),
.datetable tbody .calendar_title td:nth-child(6){ border-right:1px solid #dadada;}
.datetable tbody .calendar_title td:nth-child(1),
.datetable tbody .calendar_title td:nth-child(7){border-right:1px solid #dab79c;border-left:1px solid #dab79c;background:#ff7915;}
.datetable tbody .calendar_title td:nth-child(7){border-right:0;}
.datetable tbody td i{font-style:normal;}
.color_999{color:#999;font-size:12px; }
.clear{
    clear: both;
}
.recommend{
    height:182px;
    padding:23px 35px 0;
}

.recommend1{
    height:auto;
    padding:23px 35px 30px 35px ;
}
.recommend1_san{
width:450px;
margin: 0 auto;
font-size: 15px
}
.recommend1_san li{
width:33.33%;
float: left;
margin: 0 0 25px 0;
}

.recommend1_sanzt{
width:450px;

font-size: 18px
}
.recommend1_sanzt li{
width:150px;
float: left;
text-align: center;
margin: 0 0 25px 0;
cursor: pointer;
padding:0 0 12px 0
}
.recommend1_sanzt .select{
 border-bottom: 2px solid #1c7cff ;
 color:#1c7cff ;    
}

.liuTable{
    width: 100%;
    text-align: center;

}

.liuTable thead tr{
    background: #f5f5f5;
}

.liuTable tr{
    height: 40px;
}

.liuTable tr td:first-child{
  width:16.66%;
}

.liuTable tr td:nth-child(2){
  width:16.66%;
}

.liuTable tr td:nth-child(3){
   width:16.66%;
}

.liuTable tr td:nth-child(4){
  width:16.66%;
}

.liuTable tr td:nth-child(5){
    width:16.66%;
}

.liuTable tr td:nth-child(6){
    width:16.66%;
}

.liuTable tbody tr td:nth-child(1){
    color:#1c4d90;
}

.liuTable tbody tr:nth-child(2n) {
    background: #f5f5f5;
}

.liuTablezt{
    width: 100%;
    text-align: center;

}

.liuTablezt thead tr{
    background: #f5f5f5;
}

.liuTablezt tr{
    height: 40px;
}

.liuTablezt tr td:first-child{
  width:12.5%;
}

.liuTablezt tr td:nth-child(2){
  width:12.5%;
}

.liuTablezt tr td:nth-child(3){
  width:12.5%;
}

.liuTablezt tr td:nth-child(4){
  width:12.5%;
}

.liuTablezt tr td:nth-child(5){
  width:12.5%;
}

.liuTablezt tr td:nth-child(6){
  width:12.5%;
}

.liuTablezt tbody tr td:nth-child(1){
  
}

.liuTablezt tbody tr:nth-child(2n) {
    background: #f5f5f5;
}



.recommend_wrap{
    height:132px;
}
.recommend_wrap .arrow{
    height:26px;
    width:29px;
    margin-top:52px;
}
.recommend_wrap .arrow .icon{
    height:26px;
    width:16px;
    background-position:-175px -20px ;
}
.recommend_wrap  .arrow_r .icon{
    background-position:-175px -56px ;
}
.recommend_wrap  .arrow_r .icon:hover{
    background-position:-201px -20px;
}
.recommend_wrap  .arrow_l .icon:hover{
    background-position:-201px -56px;
}
.recommend_prodct{
    height: 132px;
 width:755px;
    overflow: hidden;
    position: relative;
}
.recommend_prodct ul{
    height:132px;
    width:9999px;
    position: absolute;
    top:0;
    left:0
}
.recommend_prodct ul li{
    width:235px;
    float: left;
    height:132px;
    border-radius: 2px;
    border:1px solid #e4e4e4;
}
.recommend_prodct ul li a{
    display: block;
    height:132px;
    width:235px;
}
.recommend_prodct ul li:hover{
    border-color: #ff7915;
}
.recommend_prodct ul li{
    margin-right:25px;
}
.recommend_prodct ul li:last-child{
    margin-right:0;
}
.recommend_prodct ul li a{
    padding:0 10px;
}
.recommend_prodct ul li h4{
 color:#333;
    font-size: 14px;
    height:40px;
    line-height: 40px;
    border-bottom:1px solid #e4e4e4;
    font-weight:normal;
}
.recommend_con {
    height:90px;
    padding-top:20px;
}
.recommend_con div{
    width:107px;
    height:70px;
}
.recommend_con div span{
    display: block;
}
.recommend_con div span:nth-child(2){
    color:#969696;
    font-size: 13px;
    padding-top:10px;
}
.recommend_con div span:nth-child(1){
    font-size: 18px;
    color:#333;
}
.recommend_con div span em{
    font-style: normal;
    font-size: 28px;
    color:#ff7915;
    font-weight:normal;
}
.recommend_con div span em:nth-child(2){
    font-size: 12px;
    color:#333;
}
.recommend_con div:nth-child(2) span:nth-child(1){
    padding-top:9px;
}

/*锟斤拷钱锟斤拷*/
.piggybank{
    height:408px;
    padding:0 35px;
}
.balance{
    margin:12px auto 28px;
    text-align: center;
    padding-left: 17px;
    color:#fff;
    font-size: 18px;
    width:397px;
    height:194px;
    background:url("../img/bank_bg.png") no-repeat center center;
}
.balance span:nth-child(1){
    padding-top:60px;
    padding-left:8px;
    display: block;
}
.balance .jine{
    font-size: 28px;
}
.btn_cz{
    margin:28px auto 4px;
    height: 39px;
    width:193px;
}
.btn_cz .btn_bg{
    height: 39px;
}
.btn_cz .btn_bg span,
.btn_cz .btn_bg a{
    display:block;
    height: 39px;
    width:193px;
    border-radius:4px;
}
.btn_cz .btn_bg a{
    background: #2F5AFF;
    font-size: 18px;
    color:#fff;
    line-height: 39px;
}
#brokenLine{
    height:360px;
    width:808px;
    margin:20px auto 0;
}
/*锟斤拷值*/
.recharge_tit{
    margin:20px 100px;
    border:1px solid #FFE4BA;
    height:50px;
    line-height: 50px;
    border-radius: 2px;
    background: #fcf8e3;
    color:#ff7915;
    text-align: center;
    font-size: 14px;
}
.recharge_w{
    width:600px;
    margin:0 auto;
}
.jine{
    height:34px;
    width:300px;
    margin:10px auto 0;
}
.jine span{
    width:110px;
    height:34px;
    font-size: 15px;
    line-height: 34px;
    color:#818181;
}
.jine p,
.input_jine{
    height:34px;
    width:190px;
    font-size: 22px;
    line-height: 30px;
    color:#3b3b3b;
}
.input_jine input{
    font-size: 14px;
    height:34px;
    width:156px;
    border:1px solid #e4e4e4;
    border-right: none;
    padding-left:10px;
}
.input_jine em{
    display: block;
    font-style: normal;
    font-size: 12px;
    line-height: 34px;
    width:33px;
    text-align: center;
    height:34px;
    border:1px solid #e4e4e4;
    border-left: 1px solid #f1f1f1;
}
.recharge_btn{
    overflow: hidden;
    margin:10px auto;
    width:300px;

}
.recharge_btn p{
    text-align: center;
    color:#818181;
    margin:20px 0 10px;
    font-size: 12px;
}
.recharge_btn .btn_bg,
.recharge_btn .btn_bg span,
.recharge_btn .btn_bg a{
    height:32px;
    width:300px;
    border-radius: 2px;
}
.recharge_btn .btn_bg a{
    background: #2F5AFF;
    color:#fff;
    line-height: 32px;
    font-size: 15px;
}
.recharge_agrees{
    line-height: 1.5em;
    color:#818181;
    width:300px;
    margin:0 auto;
}
.recharge_agrees1{
    width:600px;
    text-align: center;
}
.recharge_agrees a{
    color:#2F5AFF;
}
.recharge_agrees .icon{
    height:14px;
    width:14px;
    margin:2px 5px 0 0 ;
    background-position: -165px -142px;
}
.recharge_agrees .act{
    background-position: -189px -142px;
}
/*锟斤拷锟阶硷拷录*/
.transaction_tit{
    padding:18px 35px;
    font-size: 14px;
    color:#818181;
}
.transaction_date{
    height:36px;
    line-height: 36px;
}
.transaction_date span{
    margin:0 37px 0 8px;
}
.transaction_date em{
    font-style: normal;
    margin:5px 34px 5px 5px;
    float: left;
    line-height: 1em;
    padding:5px 10px;
    border-radius: 24px;
    cursor: pointer;
}
.transaction_date .act,
.transaction_date em:hover{
    background: #2F5AFF;
    color:#fff;
}
.transaction_con,
.investment_list{
    padding:10px 35px 20px;
    color:#4d4d4d;
    font-size: 12px;
}
.transaction_con li,
.investment_list li{
    height:54px;
    line-height: 54px;
    text-align: center;
}
.transaction_con li span{
    float: left;
    width:135px;
}
.transaction_con li:nth-child(1),
.investment_list li:nth-child(1){
    font-size: 14px;
}
.transaction_con li:nth-child(1) span:nth-child(3){
    color:#4d4d4d;
}
.transaction_con li span:nth-child(3),
.transaction_con li span:nth-child(4),
.transaction_con li span:nth-child(5){
    width:181px;
}
.transaction_con li span:nth-child(3){
    color:#2F5AFF;
}
.transaction_con li:nth-child(Odd),
.investment_list li:nth-child(Odd){
    background: #fafafa;
}
.transaction_date1 span{
    width:203px;
    margin:0;
    padding-left: 10px;
}
.transaction_con1 li span:nth-child(3){
    color:#4d4d4d;
}
.plan_btn{
    height:30px;
    width:120px;
    margin-right: 35px;
}
.plan_btn span,
.plan_btn a{
    height:30px;
    width:120px;
    border-radius: 2px;
    line-height: 30px;
    color:#fff;
}
.plan_btn a{
    background: #2F5AFF;
}
.plan_btn a:hover{
	color:#fff;
}
/*投锟绞硷拷录*/
.investment_tit{
    height:80px;
    line-height: 48px;
    padding:30px 35px 0;
    font-size: 16px;
}
.investment_tit a{
    width:406px;
    height:50px;
    border-top:2px solid #f7f7f7;
    text-align: center;
    background: #f7f7f7;
    text-align: center;
    color:#333;
}
.investment_tit .act{
    border-top:2px solid #2F5AFF;
    background: #fff;
    color:#333;
}
.investment_tit a:hover{
    background: #e5e5e5;
    border-top:2px solid #e5e5e5;
    color: #333333;
}
.investment_tit a.act:hover {
    border-top:2px solid #2F5AFF;
    background: #fff;
}
.investment_list{
    height:730px;
}
.investment_tit1{
    padding:23px 290px 14px;
    font-size: 14px;
    height: 57px;
    text-align: center;
    line-height: 20px;
}
.investment_tit1 a{
    color:#696969;
    float: left;
    width:101px;
}
.investment_tit1 a:nth-child(2){
    border-left:1px solid #eaeaea;
    border-right:1px solid #eaeaea;
}
.investment_tit1 .act,
.investment_tit1 a:hover{
    color:#2F5AFF;
}
.investment_list li span{
    width:116px;
    height:54px;
    float: left;
}
.investment_list li span a{
    color:#2F5AFF;
}
.pages{
    height:40px;
    padding:0 35px 20px;
    color:#4d4d4d;
}
.pages span{
    height:20px;
    line-height: 20px;
    padding:0 5px;
}
.pages .icon{
    height:10px;
    width:10px;
    background-position: -241px 0;
    margin-top:5px;
}
.pages .icon:nth-child(3){
    background-position: -251px -20px;
}
.investment_list1 li span{
    width:135px;
}
.investment_list2 li span{
    width:101px;
}
.investment_list2 li span:nth-child(2) {
    width:150px;
}
.investment_list2 li span:nth-child(3){
    width:55px;
}
.investment_list2 li span:nth-child(4){
    width:60px;
}
.investment_list2 li span:nth-child(7){
    margin: 0 10px;
    width: 110px;
}
.investment_tit2{
    padding-left:340px;
    padding-right:340px;
}
.investment_tit2 a:nth-child(2){
    border-right:none;
}
.investment_list3 li span{
    width:90px;
}
.investment_list4 li span{
    width:101px;
}
.hz-jk .investment_list4 li span:nth-child(1) {
    width: 80px;
}
.hz-jk .investment_list4 li span:nth-child(2) {
    width: 130px;
}
.hz-jk .investment_list4 li span:nth-child(3) {
    width: 120px;
}
.hz-jk .investment_list4 li span:nth-child(4) {
    width: 80px;
}
.hz-jk .investment_list4 li span:nth-child(5) {
    width: 80px;
}
.hz-jk .investment_list4 li span:nth-child(7) {
    width: 120px;
}


/*债权转锟斤拷*/
.investment_list5 .btn_bold{
    height:24px;
    width:47px;
    display: block;
    border-radius: 2px;
    line-height: 22px;
}
.creditor_title{
    padding:22px 35px 0;
}
.creditor_title a{
    height:32px;
    width:80px;
    margin-right:15px;
    float: left;
    border:1px solid #2F5AFF;
    color:#2F5AFF;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    border-radius: 2px;
}
.creditor_title a:hover,
.creditor_title .act{
    background: #2F5AFF;
    color:#fff;
}
.transfer_rule{
    overflow: hidden;
    width:813px;
    margin:10px auto 0;
    background: #fafafa;
    padding:15px;
    color:#4d4d4d;
}
.transfer_rule h5{
    background: #fafafa;
    position: absolute;
    left:5px;
    top:-12px;
    padding-left:5px;
    font-size: 13px;
}
.transfer_rule div{
    padding:10px 10px;
    border:1px solid #efefef;
    line-height: 24px;
}
.transfer_rule div p {
    font-size: 12px;
}
.investment_list div li:nth-child(odd){
    background: #fff;
    font-size:12px;
}
.investment_list div li:nth-child(even){
    background: #fafafa;
}
.zh-zqzr .investment_list5 li span:nth-child(3) {
    width: 120px;
}
.zh-zqzr .investment_list5 li span:nth-child(4) {
    width: 120px;
}
.zh-zqzr .investment_list5 li span:nth-child(5) {
    width: 80px;
}
.zh-zqzr .investment_list5 li span:nth-child(6) {
    width: 80px;
}



/*锟揭的斤拷锟�*/
.am_w{
    height:175px;
    text-align: center;
    padding:0 35px 20px;
    font-size: 12px;
    color:#2F5AFF;
}
.am_w li{
    padding-top:40px;
    height:155px;
    width:406px;
    float: left;
}
.am_w li:nth-child(2){
    width:407px;
    border-left:1px solid #efefef;
}
.am_w li p:nth-child(2){
    color:#ff7915;
    font-size: 24px;
    line-height: 24px;
    padding-top:20px;
}
.am_con{
    padding:0 35px;
    font-size:13px;
    color:#818181;
    text-align: right;
}
/*锟秸伙拷锟斤拷址锟斤拷锟斤拷*/
.address{
    padding:0 45px;
    font-size: 13px;
    color:#818181;
}
.address_tit{
    height:60px;
    color:#666666;
    font-size: 14px;
    padding-top:20px;
}
.address_con{
    height:50px;
    line-height: 28px;
}
.address_con span{
    width:95px;
    height:28px;
}
.address_con input{
    height: 28px;
    width:170px;
    border:1px solid #d9d9d9;
    border-radius: 2px;
    line-height: 26px;
    padding-left:10px;
    color:#818181;
}
.address_con select{
	margin-left: -15px;
    height: 30px;
    border:1px solid #d9d9d9;
    border-radius: 2px;
    line-height: 30px;
    padding-left:7px;
    outline: none;
    color:#818181;
}
.address_con select{
    width:114px;
}
.address_con select:nth-child(2){
    width:167px;
}
.address_con4 input{
    width:420px;
}
.address_con5{
    line-height:16px;
}
.address_con5 .icon{
    width:16px;
    height: 16px;
    background-position: -191px -98px;
margin-right: 15px;
}
.address_con5 .act{
    background-position:-165px -98px;;
}
.address_btn{
    padding:7px 0 82px 95px;
    overflow: hidden;
}
.address_btn .btn_bg,
.address_btn span,
.address_btn a{
    width:238px;
    height:30px;
    line-height: 30px;
    border-radius: 2px;

}
.address_btn a{
    color:#fff;
    background: #2F5AFF;
}
.address_btn a:hover{
	color:#fff;
}
.address_list{
    padding:0 35px;
}
.address_list li{
    width:248px;
    height:154px;
    border:1px solid #c7c7c7;
    float: left;
    margin:0 34px 43px 0;
    position: relative;
    padding:0 12px;
    color:#777676;
    font-size: 12px;
}
.address_list li:nth-child(3n){
    margin-right:0;
}
.address_list li:before,
.address_list li:after{
    content: "";
    position: absolute;
    left: 0;
    top:0;
    width:246px;
    height:2px;
    background: url("../img/adress_bg.jpg") no-repeat;
}
.address_list li:after{
    top:150px;
}
.address_list li h6{
    height:34px;
    line-height: 34px;
    border-bottom:1px solid #c7c7c7;
}
.address_list li h6 span{
    font-size: 14px;
}
.address_list li h6 .icon{
    height:14px;
    width:14px;
    background-position: -189px -122px;
    margin:10px 5px 0 0 ;
}
.address_list li h6 .act{
    background-position: -165px -122px;
}
.add_list_con{
    padding:10px 0;
}
.add_list_con p{
    width:222px;
    line-height: 20px;
}
.add_list_con p:nth-child(1){
    margin-bottom:2px;
}
.add_list_btn{
    padding:8px 40px;
}
.add_list_btn a{
    border:1px solid #c7c7c7;
    height:20px;
    width:50px;
    line-height: 18px;
    color:#818181;
}
/*锟斤拷全锟斤拷锟斤拷*/
.security{
    line-height: 1.1em;
    padding-left: 45px;
}
.security .icon{
    height:14px;
    width:14px;
    background-position: -122px -166px;
    margin-left: 7px;
}
.security .act{
    background-position: -146px -166px;
}
.investment_list6{
    padding-top:0;
}
.investment_list6 li span{
    width:175px;
    text-align: left;
    padding-left: 40px;
    font-size: 13px;
    color:#818181;
}
.investment_list6 li span:nth-child(2){
    width:285px;
    color:#1f1f1f;
}
.investment_list6 li span:nth-child(3){
    width:200px;
    padding-left:60px;
}
.investment_list6 li span u,
.investment_list6 li span i{
    font-style: normal;
    text-decoration: none;
}
.investment_list6 li span .color_e37a2d{
    color:#e37a2d;
}
.investment_list6 li span .color_aa{
    color:#aaaaaa;
}
.investment_list6 li span .color_4982bf{
    color:#2F5AFF
}
.investment_list6 li span .btn_bold{
    height:26px;
    width:101px;
    border-radius: 2px;
    display: block;
    margin-top:13px;
    line-height: 24px;
}

.investment_list6 li span div{
    margin-top:13px;
    position: relative;
}
.investment_list6 li span div u{
    background: #000;
}
.investment_list6 li span div a:hover{
    opacity: 0.9;
}
/*站锟斤拷锟斤拷息*/
.investment_list7 li{
    padding:0 30px;
    height: auto;
}
.investment_list7 li:nth-child(1){
    height: 54px;
}
.investment_list7 li .anni_tit{
    height:54px;
    width:813px;
}
.investment_list7 li span{
    width:126px;
    text-align: left;
}
.investment_list7 li span:nth-child(1) {
    width: 80px;
}
.investment_list7 li span:nth-child(2){
    width:250px;
    text-align: left;
}
.investment_list7 li span:nth-child(3){
    width:250px;
    text-align: center;
}
.investment_list7 li span:nth-child(4){
    text-align: right;
}
.investment_list7 .annimas_t span:nth-child(2) {
    text-align: center;
}

.investment_list7 li .icon{
    margin-right: 10px;
}
.investment_list7 li .anni_xz{
    height:14px;
    width:14px;
    float: left;
    background-position: -189px -142px;
    margin-top:20px;
}
.investment_list7 li .act,
.investment_list7 li .oct{
    background-position: -165px -142px;
}
.investment_list7 li .anni_icon{
    width:20px;
    height: 17px;
    background-position: -165px -164px;
    display: inline-block;
    margin-top: 19px;
}
.investment_list7 li u{
    text-decoration: none;
}
.investment_list7 li span:nth-child(2){
    position: relative;
    cursor: pointer;
}
.investment_list7 li span:nth-child(4){
    cursor: pointer;
}
.investment_list7 li span:nth-child(4) .icon{
    width:16px;
    height:18px;
    background-position: -219px -98px;
    margin-top:18px;
}
.investment_list7 li span:nth-child(4):hover{
    color:#2F5AFF;
}
.investment_list7 li span:nth-child(4):hover .icon{
    background-position: -245px -98px;
}
.anni_con{
    height: auto;
    text-align: left;
    padding-left: 126px;
    line-height: 1.5em;
    text-indent: 2em;
    padding-bottom:10px;
    display: none;
}
.investment_list9 li{
    height:42px;
    line-height: 42px;
}
.investment_list9 li:nth-child(odd){
    background: #fff;
}
.investment_list9 li:nth-child(1){
    background: #fafafa;
    height:54px;
}
.investment_list9 li:nth-child(1) span{
    line-height: 54px;
}
.investment_list9 li span{
    width:271px;
    height:42px;
    line-height: 42px;
}
.investment_list9 li span .icon{
    width:14px;
    height:14px;
    background-position: -189px -142px;
}
.investment_list9 li span .act{
    background-position: -165px -142px;
}
/*锟斤拷锟街癸拷锟斤拷*/
.integral{
    height:163px;
    width:163px;
    margin:11px auto;
    overflow: hidden;
    border: 1px solid #2F5AFF;
    border-radius: 50%;
    padding:7px;
}
.integral_tit{
    padding:0 35px;
    background: none;
}
.integral_tit li{
    color: #000000;
}
.integral_tit li .icon{
    height:20px;
    width:20px;
    background-position:-218px -122px;
    margin-top:12px;
}
.integral_tit li:nth-child(2) .icon{
    background-position:-246px -122px;
}
.integral_tit li:nth-child(3) .icon{
    background-position:-218px -150px;
}
.integral_tit li u{
    text-decoration: none;
    font-size:16px;
}
.discount_btn{
    height:89px;
    border-bottom:1px solid #e4e4e3;
    margin:0 35px;
}
.discount_btn .btn_bg{
    margin:22px auto 0;
}
.discount_btn .btn_bg,
.discount_btn .btn_bg span,
.discount_btn .btn_bg a{
    height:33px;
    width:176px;
    border-radius: 2px;
}
.discount_btn .btn_bg span{
    display: block;
}
.discount_btn .btn_bg a{
    background: #2F5AFF;
    line-height: 33px;
    color:#fff;
    font-size: 13px;
}
.investment_list8{
    padding-top:35px;
}
.investment_list8 li span{
    width:271px;
}
.save_btn{
    height: 35px;
    border-bottom:none;
    margin:10px 0 40px;
}
.save_btn .btn_bg{
    margin:1px auto;
}

/*锟斤拷锟�/锟斤拷券*/
.red_gift_icon{
    height:200px;
    background: #fff;
}
.red_gift_icon li{
    height:200px;
    text-align: center;
}
.red_gift_icon .icon{
    height:78px;
    width:78px;
    background-position:0 -205px;
    margin:35px auto 2px;
}
.red_gift_icon li:nth-child(2) .icon{
    background-position:-88px -205px;
}
.red_gift_icon li:nth-child(3) .icon{
    background-position:-176px -205px;
}
.creditor_title1 a{
    width:90px;
}
.red_gift_icon li p{
    height:38px;
    line-height: 38px;
}
.red_gift_icon li a{
    display: block;
    margin:0  auto;
    height:33px;
    width:99px;
    border-radius: 2px;
    line-height: 30px;
}
.red_gift_icon li span{
    display: block;
    font-size: 12px;
    color:#b6b6b6;
    line-height: 1em;
}
.creditor_title .use_jump{
    border:none;
    float: right;
}
.creditor_title .use_jump:hover{
    text-decoration: underline!important;
    color: #2F5AFF;
    background: none;
}
.red_gift{
    padding-left: 62px;
    padding-top:35px;
    height:596px;
    overflow: hidden;
}
.red_gift li{
    width:350px;
    height:125px;
    border-top:1px solid #e2e2e2;
    border-bottom:1px solid #e2e2e2;
    float: left;
    margin:0 35px 35px 0;
    border-radius: 2px;
    position: relative;
    overflow: hidden;
}
.red_gift_w{
    width:350px;
    height:125px;
    border-left:1px solid #e2e2e2;
    border-right:1px solid #e2e2e2;
    position: relative;
    border-top:3px solid #ff5953
}
.red_gift_w:before,
.red_gift_w:after{
    content: "";
    z-index: 2;
    position: absolute;
    height:18px;
    width:18px;
    border:1px solid #e2e2e2;
    border-radius: 50%;
    left:-10px;
    top:50%;
    margin-top:-12px;
    background: #ffffff;
}
.red_gift_w:after{
    left:338px;
}

.gzceng {
    display: none;
    position: absolute;
    background: #000;
    opacity: 0.7; 
    top: 0px;
    left: 0px;
}
.gzceng>div{
    width: 348px;
    height: 124px;
    padding: 0 20px;
    display: table;
}
.gzceng p {
    display: table-cell;
    vertical-align: middle;
    font-size: 13px;
    line-height: 24px;
    color: #fff;  
}

.corner{
    position: absolute;
    top:0;
    right: 0;
    width:54px;
    height:54px;
}
.corner span{
    z-index: 2;
    width:95px;
    height:95px;
    display: block;
    position: absolute;
    background: #ff5953;
    border-radius: 50%;
    right: -50px;
    top:-50px;
    color:#fff;
    text-align: left;
    line-height: 152px;
    padding-left:26px;
    font-size: 14px;
    overflow: hidden;
    transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform:  rotate(45deg);
    -moz-transform:  rotate(45deg);
}
.red_gift_t{
    height:116px;
    padding:10px 10px 0;
}
.red_gift_tl{
    width:130px;
    height:51px;
    margin:27px 0;
    text-align: center;
    font-size:44px;
    color:#ff5953;
    border-right:1px solid #e4e4e3;
    line-height: 51px;
}
.red_gift_tl span{

    height:51px;
}
.red_gift_tl span:nth-child(2){

    font-size: 16px;
    line-height: 70px;
}
.red_gift_tr{
    width:196px;
    padding-left:18px;
    height:104px;
    font-size: 13px;
    color:#5e5e5e;
}
.red_gift_tr h6{
    height:49px;
    line-height: 44px;
    padding-top:5px;
    color:#ff2318;
    font-size: 18px;
}
.red_gift_tr p{
    height:18px;
    line-height: 18px;
}
.red_gift_tr .icon_p{
    height:22px;
    line-height: 22px;
}
.red_gift_tr .icon_p .icon{
    height:16px;
    width:16px;
    background-position: -235px -46px;
    margin:3px 10px 0 0;
}
.red_gift_b{
    height:30px;
    padding-left:12px;
    line-height: 30px;
    color:#b6b6b6;
    font-size: 12px;
}
.red_gift_use .corner span {
    background:#e6a7a5;
}
.red_gift_use .red_gift_tl,
.red_gift_use .red_gift_tr h6{
    color: #e6a7a5;
}
.red_gift_use .red_gift_w{
    border-top:3px solid #e6a7a5
}
.red_gift_already .red_gift_w{
    border-top-color:#a4a4a4;
}
.red_gift_already .corner span{
    background:#a4a4a4;
}
.red_gift_already h6{
    color:#a4a4a4;
}
.red_gift_already .red_gift_tl{
    color:#a4a4a4;
}
.red_gift_xpired .red_gift_w{
    border-top-color:#c6c6c6;
}
.red_gift_xpired .corner span{
    background:#c6c6c6;
}
.red_gift_xpired h6{
    color:#c6c6c6;
}
.red_gift_xpired p{
    color:#c6c6c6;
}
.red_gift_xpired .red_gift_tl{
    color:#c6c6c6;
}
.red_rule{
    padding:14px 45px 25px;
    overflow: hidden;
}
.red_rule p{
    line-height: 28px;
    font-size: 12px;
    color:#b6b6b6;
}
.red_rule table{
    border-collapse:collapse;
    border-spacing:0;
    width:788px;
    margin:10px auto 0;
    border-top:1px solid #efefef;
    border-left:1px solid #efefef;
    color:#b6b6b6;
    font-size: 14px;
    overflow: hidden;
}
.red_rule table td{
    height: 33px;
    line-height: 32px;
    text-align: center;
    padding: 0;
    border-bottom:1px solid #efefef;
    border-right:1px solid #efefef;
    width:18%;
}
.coupon .red_gift_w:before{
    width:0;
    height:0;
}
.coupon li{
    border-left:1px solid #e2e2e2;
}
.coupon .red_gift_w{
    width:349px;
    border-top:none;
    border-left:2px solid #ff5953;
}
.coupon_use .red_gift_w{
	 border-left:2px solid #e6a7a5;
}
.coupon .red_gift_w:after{
    left:348px;
}
.coupon_already .red_gift_w{
    border-left:2px solid #a4a4a4;
}
.coupon_xpired .red_gift_w{
    border-left:2px solid #c6c6c6;
}

.experience li{
    border-width: 2px;
    border-color: #ff5953;
}
.experience .red_gift_w{
    border-top:none;
    border-width: 2px;
    border-color: #ff5953;
}
.experience .red_gift_w:before,
.experience .red_gift_w:after{
    border-width: 2px;
    border-color: #ff5953;
    left:-12px;
}
.experience .red_gift_w:after{
    left: 336px
}
.experience .red_gift_tl {
    font-size: 20px;
}
/*锟斤拷锟斤拷锟斤拷锟�*/
.invite_friends_top{
    height:224px;
    width:740px;
    margin:20px auto 34px;
    font-size: 14px;
    color:#333;
    text-align: center;
}
.invite_friends_top p{
    width:296px;
    height:42px;
    background: #f2f8ff;
    border-radius: 10px;
    border:1px dashed #2F5AFF;
    line-height: 42px;
    position: absolute;
    top:0;
    left:50%;
    margin-left:-148px;
}
.invite_friends_top ul{
    width:740px;
    height:203px;
    background: #f4f9ff;
    border:1px solid #d4e8fe;
    margin-top:21px;
    border-radius: 10px;
}
.invite_friends_top ul li{
    width:246px;
    float: left;
    height:200px;
}
.invite_friends_top ul li .icon{
    height:92px;
    width:92px;
    margin:47px auto 25px;
    background-position:0 -293px;
}
.invite_friends_top ul li:nth-child(2) .icon{
    background-position:-102px -293px;
}
.invite_friends_top ul li:nth-child(3) .icon{
    background-position:-201px -293px;
}
.invite_friends_cen{
    width:740px;
    height:184px;
    margin:0 auto 48px;
    background: #f4f9ff;
    border-radius: 5px;
    border:1px dashed #d4e8fe;
    font-size: 13px;
    color:#333;
    text-align: center;
}
.invite_friends_cen p{
    height:58px;
    line-height: 58px;
}
.invite_friends_cen p span{
    margin:-10px 20px 0;
}
.invite_friends_cen ul{
    height:115px;
    width:717px;
    margin:0 auto ;
    background: #fff;
    border-radius: 10px;
    border:1px solid #d4e8fe;
}
.invite_friends_cen ul li{
    width:119px;
    height:113px;
    float: left;
}
.invite_friends_cen ul li a{
    color:#333;
}
.invite_friends_cen ul li .icon{
    height:62px;
    width:62px;
    margin:15px auto 10px;
    background-position: -303px 0;
}
.invite_friends_cen ul li:nth-child(2) .icon{
    background-position: -375px 0;
}
.invite_friends_cen ul li:nth-child(3) .icon{
    background-position: -303px -72px;
}
.invite_friends_cen ul li:nth-child(4) .icon{
    background-position: -375px -72px;
}
.invite_friends_cen ul li:nth-child(5) .icon{
    background-position: -303px -144px;
}
.invite_friends_cen ul li:nth-child(6) .icon{
    background-position:  -375px -144px;
}
.transaction_date2 .names{
    margin-top:5px;
    width: 130px;
    color: #8a8a8a;
    border: 1px solid #e9e9e9;
    font: 12px Microsoft YaHei;
    padding-left: 5px;
    height: 26px;
}
.transaction_date3  u:nth-child(1){
    color:#262626;
    font-size: 15px;
    text-decoration: none;
}
.transaction_date3  u:nth-child(2){
    color:#e48638;
    font-size: 16px;
    text-decoration: none;
}
.investment_list10 li span{
    width:162px;
}
.investment_list10 li .ddd{
    color:#e48638;
}
.weixin_text,
.copy_text{
    position: absolute;
    height:157px;
    width:150px;
    top:-145px;
    left:-15px;
}
.weixin_text i,
.copy_text i{
    display: block;
    width:17px;
    height:7px;
    background: url(../img/arrows.png) no-repeat center center;
    margin:-2px auto 0;
}
.weixin_text img{
    display: block;
    height:130px;
    width:130px;
    padding:10px;
}
.weixintext_t,
.copy_text_t{
    width:150px;
    height:150px;
    background: #fff;
    border-radius: 5px;
    border:1px solid #2F5AFF;
}
.copy_text{
    left:-230px;
    top:-95px;
    width:400px;
    height:107px;
}
.copy_text i{
    margin-left:280px;
}
.copy_text_t{
    width:400px;
    height:100px;
    padding:5px 10px;
}
.copy_text_t span{
    display: block;
    text-align: left;
    line-height: 1.5rem;
}
.copy_text_t div{
    height: auto;
    margin-top:5px;
}
.copy_text_t input{
    width:270px;
    height:30px;
    border:1px solid #ccc;
    border-radius: 2px;
    font-size: 12px;
    padding:5px;
    font-family:  Microsoft YaHei,Helvetica,Tahoma,tahoma,arial,Hiragino Sans!important;
    color: #333;
}
.copy_text_t .btn_bg,
.copy_text_t .btn_bg a,
.copy_text_t .btn_bg span{
    height:30px;
    width:90px;
    margin-top:0;
}
.copy_text_t .btn_bg a,
.copy_text_t .btn_bg span{
    position: absolute;
    color:#fff;
    line-height: 30px;
    background:#2F5AFF;
    border-radius: 2px;
}
.copy_text_t .btn_bg span{
    background: #000;
}
/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.helps {
	min-height: 600px;
    overflow: hidden;
}
.helps .icon{
    background: url("../img/icon.png");
}
.help_centerl{
    width:216px;
    background: #fff;
}
.help_centerl li{
    height:61px;
    text-align: center;
    font-size: 15px;

    line-height: 60px;
    border-bottom:1px solid #f1f1f1;
}
.help_centerl li a{
    display: block;
    color: #333;
}
.help_centerl li a:hover,
.help_centerl li .act{
    color:#2F5AFF;
}
.help_centerl li:nth-child(1){
    border-bottom:none;
    background: #c2e6f4;
}
.help_centerl li:nth-child(1) .icon{
    height:56px;
    width:47px;
    position: absolute;
    bottom:0;
    right: 0;
}
.help_centerl li:nth-child(1) a:hover,
.help_centerl li:nth-child(1) .act{
    background: #2F5AFF;
    color:#fff;
}
.help_centerr{
    width:963px;
    background: #fff;
}
.help_centerr .risk_title{
    font-size: 15px;
    height:52px;
    line-height: 52px;
    font-weight:normal;
}
.help_centerr .risk_title span{
    height:52px;
}
.selfhelp_list{
    padding:12px 60px 25px;
}
.selfhelp_list li{
    width:210px;
    text-align: center;
    float: left;
    padding-top:40px;
}
.selfhelp_list li div{
    height:78px;
    width:78px;
    margin:0 auto;
    border-radius: 50%;
    overflow: hidden;
}
.selfhelp_list li div span{
    top:0;
    left:0;
    position: absolute;
    display: none;
    width: 78px;
    display: block;
    opacity: 0;
    height:78px;
    background-color: #000;
    border-radius: 50%;
    transition: all 0.5s;
}
.selfhelp_list li div .icon{
    width:78px;
    height:78px;
    top:0px;
    left:0px;
    position: absolute;
    border-radius: 50%;
}
.selfhelp_list li:hover div span{
    opacity: 0.1;
}
.selfhelp_list li p{
    height:70px;
    color:#333;
    line-height: 70px;
    font-size: 14px;
}
.selfhelp_list li:nth-child(1) div .icon{
    background-color: #01aff9;
    background-position:-57px 0;
}
.selfhelp_list li:nth-child(2) div .icon{
    background-color: #67d320;
    background-position:-145px 0;
}
.selfhelp_list li:nth-child(3) div .icon{
    background-color: #ffbb02;
    background-position:-234px 0;
}
.selfhelp_list li:nth-child(4) div .icon{
    background-color: #fb7485;
    background-position:-322px 0;
}
.selfhelp_list li:nth-child(5) div .icon{
    background-color: #18cef5;
    background-position:-410px 0;
}
.selfhelp_list li:nth-child(6) div .icon{
    background-color: #ff7458;
    background-position:-57px -88px;
}
.selfhelp_list li:nth-child(7) div .icon{
    background-color: #6961fb;
    background-position:-145px -88px;
}
.problem_list{
    padding:18px 60px;
}
.problem_list li a{
	width:421px;
    float: left;
	padding-left:20px;
    display: block;
    height:36px;
    line-height: 36px;
    font-size: 14px;
    color:#333;
}
.problem_list li a:hover{
    color:#2F5AFF;
}
.contact_list{
    padding:37px 90px 55px;
    text-align: center;
}
.contact_list li{
    width:335px;
    height:187px;
    margin-right: 113px;
    float: left;
    border:1px solid #f1f1f1;
    border-bottom:2px solid #2F5AFF;
}
.contact_list li:nth-child(2n){
    margin-right:0;
}
.customer{
    color:#333;
    font-size: 14px;
}
.customer p{
    color:#000;
    height:54px;
    line-height: 34px;
    padding-top:20px;
    font-size: 19px;
}
.customer p:nth-child(2){
    font-size: 25px;
    height: 44px;
    padding-top:0;
    padding-bottom:10px;
}
.customer span{
    height: 26px;
    line-height: 26px;
    display: block;
}
.customer_qq .icon{
    width:50px;
    height:62px;
    margin:0 auto;
    background-position: -234px -88px;
}
.customer_qq p{
    height:56px;
    font-size: 18px;
    color:#4d4d4d;
    line-height: 56px;
}
.customer_qq p:nth-child(3){
    font-size: 13px;
    color:#777676;
}
/*注锟斤拷锟斤拷证*/
.help_con_list{
    padding:14px 60px 45px 40px;
    color:#333;
    width:963px;
    font-size: 13px;
}
.help_con_list li:after{
    content: "";
    left: 0;
    bottom:0;
    position: absolute;
    height:1px;
    width:863px;
    background: url("../img/border_bg.png") repeat-x center;
}
.help_con_list h5{
    font-size: 15px;
    height:44px;
    line-height: 44px;
    margin-bottom:5px;
    cursor: pointer;
}
.help_con_list h5 .icontt{
    height:17px;
    width:17px;
    background-position: -322px -88px;
    margin:14px 8px 0 0;
}
.help_con_list h5 .iconbb{
    height:16px;
    width:16px;
    background-position: -375px -88px;
    margin-top:15px;
    margin-right: 5px;
}
.help_con_list h5 .act{
    background-position: -349px -88px;
}
.help_con_list .newcontent{
    display: none;
    line-height: 32px;
    height: auto;
    padding-bottom:18px;
}
/*锟斤拷锟斤拷锟斤拷细*/
.transaction_con15 li span:nth-child(2),
.transaction_con15 li span:nth-child(4),
.transaction_con15 li span:nth-child(5),
.transaction_con15 li span:nth-child(6),
.transaction_con15 li span:nth-child(7){
    width:90px;
}
.transaction_con15 li span:nth-child(3),
.transaction_con15 li span:nth-child(8),
.transaction_con15 li span:nth-child(9),
.transaction_con15 li span:nth-child(11){
    width:60px;
}
.transaction_con15 li span:nth-child(1),
.transaction_con15 li span:nth-child(10),
.transaction_con15 li span:nth-child(12){
    width:41px;
}
/*锟筋动专锟斤拷*/
.activityzone_banner{
    width:100%;
    height:372px;
    background: url("../img/activitybanner.jpg") no-repeat center center;
}

.activityzone_con{
    overflow: hidden;
    margin:24px auto 0;
    width:1200px;
}
.activityzone_con h3{
    border-bottom:2px solid #eaeaea;
    height:41px;
    line-height: 41px;
    padding-left:20px;
    font-weight: normal;
    font-size: 15px;
    color:#4d4d4d;
    position: relative;
}
.activityzone_con h3:before{
    position: absolute;
    content: "";
    width:100px;
    height:2px;
    bottom:-2px;
    left:0;
    background: #00adc1;
}
.activityzone_con ul{
    overflow: hidden;
    width:1086px;
    margin:0 auto 40px;
}
.activityzone_con ul li{
    padding:12px 10px 0;
    float: left;
    height:306px;
    width:322px;
    border:1px solid #c7c7c7;
    margin:40px 60px 0 0;
}
.activityzone_con ul li:nth-child(3n) {
    margin-right: 0;
}

.activityzone_con ul .act{
    margin-right:0;
}
.activityzone_con ul li img{
    width:300px;
    height:166px;
    margin-bottom:13px;
}
.activityzone_con ul li p{
    line-height: 27px;
    text-align: center;
    font-size: 15px;
    color:#696969;
}
.club_btn{
    height:32px;
    width:222px;
    border-radius:4px;
    background: #ff872e;
    display: block;
    color:#fff;
    line-height: 32px;
    margin:15px auto 0;
    text-align: center;
    transition:all 0.35s;
    font-size: 15px;
}
.club_btn:hover{
    opacity: 0.8;
}
.bg_c7{
    background: #c7c7c7;
}

/*锟斤拷全锟斤拷锟斤拷*/
.bg_f3f7fa{background: #f3f7fa}
.bg_f3f1eb{background:url("../img/bg_sss.png")}
.mar_top70{margin-top:70px;}
.mar_bottom70{margin-bottom:70px;}
.paddinglr{padding-left: 60px;padding-right: 60px;}
.paddingl60{padding-left: 60px}
.width1200{width:1200px;}
.width670{width:670px;}
.color333{color:#333}
.color2F5AFF{color:#2F5AFF}
.font16{font-size: 16px;}
.font20{font-size: 20px}
.safety_banner{
    height:375px;
    width:100%;
    background:url("../img/safety_banner.jpg") no-repeat center center;
}
.safety1 h3{
    line-height:44px;
    height:44px;
    font-size: 28px;
}
.safety1 p{
    line-height: 35px;
    height:44px;
}
.safety1 img{
    width:1053px;
    height:129px;
    display: block;
}
.safety2 img{
    width:302px;
    height:302px;
    display: block;
}
.safety2 h5{
    height:65px;
    line-height: 65px;
    font-size: 26px;
}
.safety2 p{
    line-height: 30px;
    font-size: 16px;
}
.safety_guarantee5 img{
    width:1195px;
    height:254px;
    display: block;
    margin-bottom:5px;
}
.safety_guarantee5 .bg_bottom{
    height:358px;
    width:100%;
    background:url("../img/br_bottom.png") no-repeat center center;
}
/*锟揭伙拷锟斤拷锟斤拷*/
.retrieve_password{
    width:1200px;
    height:544px;
    background: #fff;
    margin:20px auto 0;
    padding:0 30px;
    color:#333;
}
.retrieve_password h3{
    height:51px;
    border-bottom:1px solid #e9e9e9;
    font-size: 18px;
    line-height: 50px;
    margin-bottom:60px;
}
.password_w{
    width:528px;
}
.passwor_tit{
    width:528px;
    height:62px;
    margin-bottom:60px;
}
.passwor_input{
    width:375px;
    height:62px;
}
.passwor_input span{
    width:115px;
    line-height: 32px;
    font-size: 14px;
}
.passwor_input input{
    height:32px;
    width:205px;
    border:1px solid #dedede;
    padding:0 10px;
}
.passwor_input1 input,
.passwor_input1 img{
    width:98px;
    margin-right: 9px;
}
.passwor_input1 img{
    height:32px;
    border:1px solid #dedede;
}
.passwor_input1 i{
    font-style: normal;
    line-height: 32px;
    font-size: 12px;
    cursor: pointer;
    color:#2F5AFF;
}
.password_btn{
    width:256px;
    height:52px;
}
.password_btn p{
    height:20px;
    color:red;
}
.password_btn .btn_bg{
    position: absolute;
    bottom:0px;
    left: 0;
}
.password_btn .btn_bg,
.password_btn .btn_bg span,
.password_btn .btn_bg a{
    height:32px;
    width:256px;
    line-height: 32px;
    color:#fff;
    border-radius: 2px;
}
.password_btn .btn_bg a{
    background: #2F5AFF;
    font-size: 16px;
}
.passwor_input2 input{
    width:118px;
    border-right: none;
}
.passwor_input2 .password_code{
    background: #ff7915;
    border: none;
    width:87px;
    padding: 0;
    color:#fff;
    font-size: 12px;
    cursor: pointer;
    font-family:  Microsoft YaHei,Helvetica,arial,Hiragino Sans;
}

/*锟斤拷锟斤拷指锟斤拷*/
.bg_fff{background: #fff;}
.padt40{padding-top:40px;}
.lin-hei25{line-height: 25px;}
.padlr50{padding-left:50px;padding-right: 50px;}
.text-indent2{text-indent: 2em}
.color40{color:#404040;}
.novice_banner{
    height:376px;
    width:100%;
    background:url(../img/NoviceGuide.jpg) no-repeat center center;
}
.novice_tit{
    height:78px;
    position: relative;
    padding-bottom:30px;
    text-align: center;
}
.novice_tit span{
    border-bottom: 2px solid #2F5AFF;
    line-height: 46px;
    height:48px;
    font-size: 26px;
    transform:  translate(-50%,0);
    padding:0 5px;
}
.novice_guide1 img{
    width: 1053px;
    height: 129px;
    display: block;
}
.novice_guide2 ul li{
    float: left;
    width:300px;
    overflow: hidden;
    text-align: center;
}
.novice_guide2 ul li img{
    height:142px;
    width:160px;
    display: block;
    margin:0 auto 3px;
}
.novice_guide2 ul li h4{
    height:62px;
    line-height: 62px;
    font-size: 17px;
    color:#333;
}
.novice_guide2 ul li p{
    height: 18px;
    line-height: 18px;
    font-size: 15px;
    color:#7f7f7f;
}
.novice_guide3 ul li{
    height:153px;
    width:540px;
    background: #fff;
    border:1px solid #2F5AFF;
    float: left;
    color:#333;
    border-radius: 10px;
    margin:25px 25px;
    overflow: hidden;
}
.novice_guide3 ul li .novice_top{
    height:116px;
    padding-left: 30px;
    line-height: 116px;
    overflow: hidden;
}
.novice_guide3 ul li .novice_top p{
    font-size: 26px;
    width:246px;
}
.novice_guide3 ul li .novice_top div{
    font-size: 15px;
}
.novice_guide3 ul li .novice_top div span{
    color:#ff7915;
    font-size: 41px;
}
.novice_bottom{
    height:36px;
    line-height: 36px;
    color:#fff;
    background: #2F5AFF;
    text-align: center;
    font-size: 14px;
}
.novice_guide4 img{
    width:1120px;
    height:82px;
    display: block;
}
.novice_guide4 a{
    display: block;
    width:371px;
    height:80px;
    border-bottom:4px solid #a95618;
    border-radius: 2px;
    background: #ff7915;
    color:#fff;
    font-size: 26px;
    line-height: 76px;
    text-align: center;
    margin-bottom:50px;
}
.novice_guide4 a:hover{
    background: #e56d13;
    border-color: #984d16;
        color: fff;
}
/*注锟斤拷晒锟�*/
.zhucecg{
    width:380px;
    margin:auto;
    overflow: hidden;
    padding-top:48px;
}
.zhucecg i{
    height:60px;
    width:60px;
    background: url("../img/zhuce_icon.png") no-repeat;
}
.zhucecg  p{
    color:#333;
    font-size: 15px;
}
.zhucecg  p span{
    display: block;
    padding-left:20px;
    line-height: 50px;
}
.zhucecg  p b{
    font-weight: bold;
    font-size: 24px;
    color:#ff7915;
}
.zhucecg  p span:nth-child(2){
    color:#818181
}
.zhuce_btn{
    width:300px;
    height:94px;
    padding-top:62px;
    margin:0 auto;
}
.zhuce_btn .btn_bg,
.zhuce_btn .btn_bg a,
.zhuce_btn .btn_bg span{
    width:300px;
    height:32px;
    line-height: 32px;
    color:#fff;
    border-radius: 2px;
    overflow: hidden;
    font-size: 15px;
}
.zhuce_btn .btn_bg a{
    background: #2F5AFF;
}

<!--上线活动-->
.guide_mask{
    z-index: 9999;
    width:100%;
    background:rgba(0,0,0,.72);
    position:absolute;
    padding:30px 0;
    top:0;
    left:0;
}
.guide_mask img{
    display: block;
}
.guide_mask_close{
    width:20px;
    height:20px;
    cursor: pointer;
}
.guide_mask p{
    margin-bottom:10px;
    margin-top:40px;
}
.width750{width:750px;}
.width850{width:850px;}
.guide_mask_wrap1 a,
.guide_mask_wrap2 a,
.guide_mask_wrap3 a,
.guide_mask_wrap4 a,
.guide_mask_wrap5 a,
.guide_mask_wrap6 a{
    display: block;
    width:160px;
    height:90px;
    position: absolute;
    bottom:0;
    left:148px;
}
.guide_mask_wrap2 a{
    left:569px;
}
.guide_mask_wrap3 a,
.guide_mask_wrap4 a{
    left:317px;
}
.guide_mask_wrap4 a{
    left:217px;
}
.guide_mask_wrap5 a{
    left:167px;
}
.guide_mask_wrap6 a{
    height:48px;
    width:185px;
    bottom:52px;
    border-radius: 5px;
    left:226px;
    transition:background 0.5s;
}
.guide_mask_wrap6 a:hover{
    background: rgba(0,0,0,.1);
}
/*������ר��ҳ*/
.width1100{width:1100px;}
.go_online{
    width:100%;
    height:639px;
    background: url("../img/actionA.jpg") no-repeat center center;
}
.go_online1{
    padding:80px 0;
    margin-bottom:50px;
    line-height: 30px;
    font-size: 19px;
    color:#333;
    text-indent: 2em;
    border-bottom:1px solid #f1f1f1;
}
.go_online2,
.go_online3{
    height:513px;
}
.go_online2l {
    position: absolute;
    left: -8px;
    top:0;
}
.go_online2r{
    position: absolute;
    right:10px;
    top:0;
    width:340px;
}
.go_online2r h3{
    color: #4b9cfd;
    height:79px;
    font-size: 28px;
    line-height: 78px;
    border-bottom:1px solid #cecece;
    margin:120px 0 10px 0;
}
.go_online2r p{
    line-height: 24px;
    font-size: 18px;
    color:#5d5d5d;
}
.go_online3 .go_online2l{
    left: 512px;
}
.go_online3 .go_online2r{
    right:755px;
}
.go_online_btn{
    margin:10px auto 60px;
}
.go_online_btn,
.go_online_btn input{
    width:267px;
    height:43px;
}
.go_online_btn input{
    cursor: pointer;
    display: block;
    background: #ed4848;
    border-bottom:3px solid #b22222;
    border-radius: 5px;
    font-size: 20px;
    color:#fff;
    line-height: 40px;
    text-align: center;
}
.go_online_btn .act{
    background: #e2e2e2;
    border-color: #b8b8b8;
    color:#a5a5a5;
}
.chest{
    padding-left:55px;
    margin:0 auto;
    width:886px;
    height:739px;
    background: url("../img/chest_bg.png") no-repeat center center;
}
.color_fff{
    color:#fff;
}


.risk_title .jfgl-jfgz {
    float: right;
    color: #2F5AFF;
}

.yuan_tou{
    width: 108px;
    height: 108px;
    border-radius:50%;
    display: inline-block;
    margin: 0 40px 18px 15px;
    vertical-align: middle;
}

.white_content {
display: none;
position: fixed;
top: 22%;
left: 50%;
width: 546px;
height: 659px;
margin: 0 0 0 -273px;
background-color: white;
z-index:998;
overflow: auto;
border-radius:8px; 
}

.black_overlay {
display: none;
position:fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color:#000;
z-index:997;
-moz-opacity: 0.5;
opacity:.3;
filter: alpha(opacity=50);
}

.white_content .con {
 margin:100px 40px 
}
.white_content .con p{
    font-size:20px;
}
.white_content .con .pgrey{
    width: 333px;

color: #9B9B9B; 
font-size:16px; 
}
.white_content .con .pgrey span{

color: #2F5AFF ; 

}

.white_content .con .img{
    display: block;
    margin: 20px auto
}
.white_content .con .pp{
    text-align: center;
    font-size: 20px;
    color: #4A4A4A;
      margin: 20px 0
}
.white_content .con .p {
margin: 10px 0 50px 0;
}
.white_content .con .p input{
 width: 323px;
padding:0 0 0 10px;
border: 1px solid #D0D4DB;
border-radius: 4px;
height: 55px;
line-height: 55px;
margin: 10px 0
}
.white_content .cont{
 margin:30px 50px   
}
.white_content .cont input{
padding: 3px 0 3px 5px 
}


.white_content .con1 {
 margin:60px 40px 
}
.white_content .con1 p{
    font-size:20px;
}
.white_content .con1 .pgrey{
    width: 333px;

color: #9B9B9B; 
font-size:16px; 
}
.white_content .con1 .pgrey span{

color: #2F5AFF ; 

}

.white_content .con1 .img{
    display: block;
    margin: 20px auto
}
.white_content .con1 .pp{
    text-align: center;
    font-size: 20px;
    color: #4A4A4A;
      margin: 20px 0
}
.white_content .con1 .p {
margin: 10px 0 50px 0;
}
.white_content .con1 .p input{
 width: 323px;
padding:0 0 0 10px;
border: 1px solid #D0D4DB;
border-radius: 4px;
height: 55px;
line-height: 55px;
margin: 10px 0
}

.white_content .con1 ul li p{
font-size: 16px
}

.white_content .con1 ul li .shipingd{
margin: 10px 0 10px 23px
}



.grey14{
font-size: 14px;
color:#9B9B9B
}
.confirm_cha{
    margin: 0 auto;
    background:#1c4d90;
    color: #fff;
    text-align: center;
    width:449px;
    font-size: 22px;
    padding: 5px 0;
    border-radius:5px;
    cursor: pointer; 
}

.center1{
    text-align: center;
    margin: 20px 0 35px 0
}
.center1 .checkbox{
margin:0 7px 0 0;
cursor: pointer;
}
.error{
    color:#cd3838;
    margin: 0 0 0 170px
}
.xhjh {
      width: 100%;  
      margin: 0 0 60px 0;
}
.xhjh li{
    float: left;
    width: 50%;
    margin: 0 auto;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background:#f3f3f3;
    cursor: pointer;
}

.xhjh .select{
 border-top: 5px solid #1c7cff ;
 color:#1c7cff ; 
 background:#fff  
}

.bjsyjl{
color:#aeaeae;
font-size: 14px;
margin: 15px 0 0 0;
display:inline-block;
}

.borderbutton{
    text-align: center;
    height: 30px;
    line-height: 30px;
    border: 1px solid #2F5AFF;
    color: #2F5AFF;
    width:174px;
    border-radius: 5px;
    cursor: pointer;
    margin: 0 auto
}
.cursorstatus{
color: #94A5FA;
}
.cursoryellow{
  color: #FCCE3C;  
}
.cursorqianlan{
color: #94A5FA;
cursor: pointer; 
}
.cursorqianlanm{
color: #94A5FA;
cursor: pointer; 
margin: 0 0 0 20px
}
.cursorlan{
color: #2F5AFF;
cursor: pointer; 
}
.cursorlanl{
color: #2F5AFF;
cursor: pointer; 
margin: 0 0 0 20px
}
.zhibiaoul ul{
	width: 70%;
	margin:0 auto;
}
.zhibiaoul ul li{
	width: 50%;
	float: left;
	
	display: block;
	text-align: center;
}
.zhibiaoul ul li b{
color: #F5A623;
font-size:30px
}
.zhibiaoul ul li p{
color: #9B9B9B;
font-size: 16px;
margin:20px auto 5px
}
.zhibiaoul ul li a{
color: #D0D4DB;
font-size: 12px;

}

.zhibiaoulren ul{
    width:90%;
    margin:0 auto;
}

.zhibiaoulren ul li{
 float: left;
 width: 10%;
 text-align:center;
 margin: 2px auto
}

.zhibiaoulren ul li img {
width: 50px;
height: 50px;
border-radius: 50%; 
}
.zhibiaoulren ul li p {
color: #9B9B9B;
margin: 10px 0
}

.contentword{
  word-wrap:break-word;
  font-size: 14px
}

.rzxy{
text-align: center;
color: #4A4A4A;
font-size: 20px;
margin: 25px 0 25px 0
}

.rzxy1{
    text-align: center;
color: #4A4A4A;
font-size: 16px;
margin: 25px 0 25px 0
}
.rzxy2{
    text-align: center;
color: #9B9B9B;
font-size: 16px;
margin: 25px 0 25px 0
}

.searchinput{
width:500px;
height:30px;
line-height: 30px;
padding: 0 0 0 5px;
border:none;
border-bottom: 2px solid #D0D4DB
}
.searchpart{
    width:600px;
    margin:40px auto
}
.jigoulist{
width:600px;
margin: 0 auto;
}
.jigoulist img{
    width:90px;
    border-radius:5px;
    display: block;
}
.xiaobtn{
background:#94A5FA;
text-align: center;
color:#fff; 
height: 30px;
line-height: 30px;
border-radius: 20px;
width:90px;
margin: 0 0 0 30px;
cursor: pointer;
}
/*header*/
.user-header-top{
    position: relative;
    height:50px;
}

.tanshow{

    display: none;

}
.user-header-top:hover .tanshow{
     display:block;
  }
.triangle{
    position:absolute;
    top: 50px;
    width: 0px;
    height: 0px;
    border-width: 20px;
    border-style: solid;
    border-color: transparent transparent #FFF transparent;

}
.personal-fun{
z-index: 9999;
position: absolute;
top:70px;
right: -20px;
width: 100px;
background-color: #fff;
border-radius: 8px;
box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.05)

}
.personal-fun ul{
margin-top: 18px;

}
.personal-fun ul .fun-list{
line-height: 50px;
height: 50px;
width: 100%;
text-align: center;
font-size: 15px;
color: #4A4A4A;
letter-spacing: 0;

}

.personal-fun ul .fun-list:nth-child(2){
/*border-bottom: 1px solid #eee;*/
}
.personal-fun ul .fun-list a{
text-decoration: none;
}
.personal-fun ul .fun-list:hover{

}
/*header*/

.bordertop{
    height: 30px;
    border-radius:8px;
}


.fufei{display: none;}
.fufeiq{display: none;}
.fufeim{display: none;}
.fufeis{display: none;}
.fufeibus{display: none;}

 .layui-btnqlan{
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width: 242px;
    background-color: #fff;
    color: #2F5AFF;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border: 1px solid #2F5AFF;
    border-radius: 8px;
    cursor: pointer;
}

 .layui-btnqhui{
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width:260px;
    background-color: #fff;
    color: #9B9B9B;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border: 1px solid #D0D4DB;
    border-radius: 8px;
    cursor: pointer;

}
.chuanjianzhibo{
    width:400px;
    margin: 0 auto
}
.mulv{
       margin: 20px 0 0 0;
    font-size: 16px
}
.zhishidianli{
    margin:0 0 10px 15px
}
.zhishidianli time{
    color: #9B9B9B
}
.zhishidianli span{
    color: #94A5FA;
    margin: 0 0 0 20px
}
.width135{
   width:135px;  
   padding: 0;
}
.width260{
 width:260px;

}
.width345{
 width:345px;   
}
.width160{
 width:123px;
margin:3px 0
}
.marginmulv{
     margin:0 0 0 15px
}
.marginr{
     margin:15px 0 0 15px
}
.marginr1{
        margin:15px 0 0 15px
}

.marginr2{
      margin: 10px 0 0 20px
}
.marginr3{
    display: block;
     margin: 20px 0 0 20px;
     cursor: pointer;
}

.marginr4{
      margin: 10px 0 0 92px
}

.marginr5{
      margin:28px 0 0 20px
}
.marginr6{
      margin: 7px 0 0 40px
}

.marginr7{
      margin: 7px 0 0 30px
}
.marginr8{
     margin: 7px 0 0 0
}
.marginr9{
     margin: 28px 20px 0 0;
     cursor:pointer;
}

.marginr10{
     margin: 28px 0 0 260px;
   
}
.logoimg{
width: 130px;
height: 45px;
border-radius: 8px;
margin: 25px 0 0 0
}

.chuanjianlubo{
    width:818px;
    margin: 10px auto;
    border-radius:8px;
    border: 1px solid #EEEEEE 
}

.taitou{
background:#F8F9FB;
height: 80px;
}
.zhishidiantou{ 
    border-top: 1px solid #EEEEEE;
    height: 140px;

}

.teacherkuang{
background: #F8F9FB;
border-radius:4px;
width:399px;
height:149px; 
margin:10px 0;
}
.teacherkuang .jiahao{
font-size: 50px;
text-align: center;
color: #D0D4DB ;
cursor: pointer;

}
.teacherkuang .jiahaow{
color: #D0D4DB ;
text-align: center;
cursor: pointer;
}


.teacherkuang img{
width:64px;
height:64px;
border-radius:50%;
margin:25px 0 0 15px 
}

.teacherkuang .wcontent {
    width:290px;
    margin: 10px 0 0 10px;

}

.teacherkuang .wcontent p:nth-child(2){
    margin: 10px 0 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.teacherkuang .wcontent p:nth-child(3){
    float: right;
    color: #9B9B9B;
    }
    .teacherkuang .wcontent p:nth-child(3) span{
 cursor: pointer;
 margin:  10px
    }

    .shipingkecheng{
        color: #9B9B9B;
        font-size: 14px;
        margin:10px 0
    }

    .buttomk{
        margin:5px 0;
        cursor:pointer;
    }

.biantitle{
color: #4A4A4A;
font-size: 18px;
margin: 0 0 15px 35px;
}

.lookmulucenter{
    text-align: center;
}
.closewhite{
width: 20px;
cursor: pointer;
margin: -20px 0 0 0;
}

.closewhitet{
width: 16px;
height: 25px;
cursor: pointer;
margin: -55px 0 0 0;
}

.offxue{
color:#94A5FA;
border:1px solid #94A5FA;
text-align:center;
border-radius:8px;
margin:10px 0 0 0;
padding: 0 3px;
cursor: pointer;
}
.shipingimg{
    width: 70px;
    border-radius:8px
}
.font14{
    font-size: 14px;
}
.yixuankuang{
    float:left;
    width: 191px;
    height: 329px;
    background: #F8F9FB;
   border-radius: 8px;

}
.yixuankuangbtn{
    width:80px;
    float:left;
}

.yixuankuangbtn{
    width:80px;
    float:left;
    padding: 120px 0 0 0;
}

.yixuankuangbtn div{
       width:60px;
margin: 10px auto;
text-align: center;
color: #D0D4DB;
border: 1px solid #D0D4DB;
cursor: pointer;
 border-radius: 8px;

}

.yixuankuang input{
    border:none;
    border-radius: 8px;
    width: 170px;
    margin: 8px 0 0 5px;
    padding: 0 0 0 10px;
    height: 30px;
    line-height:30px
}
.yixuankuang li p{
    padding: 8px;
    cursor: pointer;
}

.yixuankuangadcl{
    color: #2F5AFF;
    background: #DAE0FD 
}
.layui-btn a{
    color: #fff
}